package com.yu.crm.domain.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
@ApiModel(value = "ActionConfReq",description = "节点动作请求对象ActionConfReq")
public class ActionConfReq {

    @ApiModelProperty(value = "动作枚举ID")
    private Integer actionEnumId;

    @ApiModelProperty(value = "状态枚举ID")
    private Integer statusEnumId;

    @ApiModelProperty(value = "父节点ID，为空表示根节点发起")
    private String pNodeId;

    @ApiModelProperty(value = "节点ID")
    private String nodeId;

    /**
     * 条件信息
     */
    @ApiModelProperty(value = "条件信息集合")
    private List<ConditionInfoConfReq> conditionInfoConfReqList;

    @ApiModelProperty(value = "条件关联值  ；0 : and  1 : or ")
    private String conditionRelationValue;

}
